difficult to resolve problem - Fransızca İngilizce Sözlük